home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 16 / AMIGAplus Sonderheft 16 (1998)(ICP)(DE)[!].iso / pd / anwendungen / dcf77 / docs and install english / installdcf77 < prev    next >
AmigaDOS Script File  |  1997-02-19  |  2KB  |  79 lines

  1. .key ""
  2. .bra {
  3. .ket }
  4.  
  5. ; $VER: InstallDCF77 3.0 (27.10.96)
  6.  
  7. FailAt 100
  8.  
  9. Version >NIL:
  10. IF NOT $Workbench GE "39."
  11.     Echo "*nWorkbench 2.0/2.1 installation is running:*n"
  12.     Echo "copying DCF77 and GClock to SYS:WBStartup...*n" 
  13.     Resident >NIL: C:COPY PURE
  14.     Resident >NIL: C:WAIT PURE
  15.     Resident >NIL: C:ECHO PURE
  16.     Resident >NIL: C:DELETE PURE
  17.  
  18.     /c/Retire DCF77
  19.     Delete c:(DCF77|DCF77.info)
  20.     Delete SYS:Utilities/(DCF77|DCF77.info)
  21.     Delete SYS:Tools/Commodities/(DCF77|DCF77.info)
  22.  
  23.     CD "/DCF77 (Kickstart 2.04)"
  24.     IF EXISTS DCF77
  25.         Copy (DCF77|DCF77.info) SYS:WBStartup/
  26.         CD /
  27.         Copy Utilities/(GClock|GClock.info) SYS:WBStartup/
  28.     Else
  29.         Echo "*N Missing files.*n"
  30.         Wait 5
  31.         Endshell
  32.     EndIf
  33.     Echo "*nDCF77 installed.*n"
  34.     Wait 5
  35.  
  36. Else
  37.  
  38.     RequestChoice >ENV:DCFSetup{$$} "InstallDCF77" "About to copy DCF77 to WBStartup*nand delete old versions of DCF77.*n" "Continue" "Cancel"
  39.     IF $DCFSetup{$$} EQ "1"
  40.         Resident >NIL: C:COPY PURE
  41.  
  42.         /c/Retire DCF77
  43.         Delete c:(DCF77|DCF77.info)
  44.         Delete SYS:Utilities/(DCF77|DCF77.info)
  45.         Delete SYS:Tools/Commodities/(DCF77|DCF77.info)
  46.  
  47.         CD "/DCF77 (Kickstart 2.04)"
  48.         IF EXISTS DCF77
  49.             Copy (DCF77|DCF77.info) SYS:WBStartup/
  50.             /c/FreeIconPosition SYS:WBStartup/DCF77
  51.             CD /
  52.             RequestChoice >ENV:DCFSetup{$$} "InstallDCF77" "Copy GClock to WBStartup?*n*n(GClock displays the receiver state.)*n" "Yes" "No"
  53.             IF $DCFSetup{$$} EQ "1"
  54.                 Copy Utilities/(GClock|GClock.info) SYS:WBStartup/
  55.                 c/FreeIconPosition SYS:WBStartup/GClock
  56.             EndIF
  57.             RequestChoice >ENV:DCFSetup{$$} "InstallDCF77" "Copy TimeSignal to WBStartup?*n*n(TimeSignal plays a time signal.)*n" "Yes" "No"
  58.             IF $DCFSetup{$$} EQ "1"
  59.                 Copy Utilities/TimeSignal SYS:WBStartup/
  60.                 IF NOT EXISTS SYS:WBStartup/TimeSignal.info
  61.                     Copy Utilities/TimeSignal.info SYS:WBStartup/
  62.                     c/FreeIconPosition SYS:WBStartup/TimeSignal
  63.                 EndIf
  64.             EndIF
  65.         Else
  66.             Echo "*N Missing files.*n"
  67.             Wait 5
  68.             Endshell
  69.         EndIf
  70.  
  71.         Delete ENV:DCFSetup{$$} QUIET
  72.  
  73.         RequestChoice >NIL: "InstallDCF77" "DCF77 is installed." "OK"
  74.     Else
  75.         Echo "*n Installation canceled."
  76.     EndIF
  77. EndIF
  78.  
  79.